﻿<?xml version="1.0" encoding="utf-8" ?>
<Recipe Name="BindingRecipe"
        xmlns="http://schemas.microsoft.com/pag/gax-core"
        xmlns:xi="http://www.w3.org/2001/XInclude">
  <xi:include href="Common/CommonTypeAliases.xml"
            xpointer="xmlns(gax=http://schemas.microsoft.com/pag/gax-core) xpointer(/gax:Types)" />
  <Caption>Creates unbound references to the guidance package</Caption>
  <Arguments>
    <xi:include href="Common/CommonArguments.xml"
        xpointer="xmlns(gax=http://schemas.microsoft.com/pag/gax-core) xpointer(/gax:Arguments/gax:Argument)" />
  </Arguments>
  <Actions>
    <Action Name="CreateModuleRef" Type="RefCreator" AssetName="Projects\Module.WPF\ModuleHandle.vstemplate"
            ReferenceType="PrismFactory.SoftwareFactory.References.ModuleTemplateReference, PrismGuidancePackage" />
    <Action Name="GenerateViewRef"
            Type="RefCreator"
            AssetName="GenerateViewClasses"
            ReferenceType="PrismFactory.SoftwareFactory.References.ModuleProjectReference, PrismGuidancePackage" />
  </Actions>
</Recipe>